Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 Detached £1,142,333 £230,000 27 Apr 1998
82 Semi-Detached £545,071 £501,695 31 Mar 2022
83 Semi-Detached £485,116 £280,000 16 Aug 2013